twine thread - Alemán Inglés Diccionario